
package Enumeraciones;


public enum Genero {
    
    MASCULINO("M", "MASCULINO"),
    FEMENINO("F", "FEMENINO");

    private String codigo;
    private String descripcion;
    
    Genero(String codigo, String descripcion) {
        this.codigo = codigo;
        this.descripcion = descripcion;
    }
    
    public String getCodigo() {
        return codigo;
    }
    public String getDescripcion() {
        return descripcion;
    }
    public static Genero valorDe(String codigo) {
        Genero result = Genero.MASCULINO; // Default
        for(Genero ft: Genero.values()) {
            if (codigo.equals(ft.getCodigo())) {
                result = ft;
                break;
            }
        }
        return result;
    }

    @Override
    public String toString() {
        return  descripcion;
    }
    
    
    
    
    
}
